Display apparatus and control method thereof

ABSTRACT

A display apparatus includes a first recognition unit to recognize a gaze of a user; a second recognition unit to recognize a command from the user; a controller to determine whether the recognized gaze is within a predetermined recognition region, to control entry into an interactive mode upon determining that the recognized gaze is within the predetermined recognition region, and to selectively control a plurality of functions based on the recognized gaze and command; and a display unit to display an image corresponding to the interactive mode and an image corresponding to the selectively controlled function.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a divisional of U.S. application Ser. No.14/056,472, filed on Oct. 17, 2013, which claims the benefit of KoreanPatent Application No. 10-2012-0116956, filed on Oct. 19, 2012 in theKorean Intellectual Property Office, the disclosures of which areincorporated herein by reference.

BACKGROUND

1. Field

Embodiments of the present disclosure relate to a display apparatus thatimproves recognition accuracy of information input by a user and acontrol method thereof.

2. Description of the Related Art

A display apparatus displays stereoscopic images.

In recent years, there have been developed flat display devices whichhave lower weight and volume than a cathode ray tube and may beinstalled in a wide variety of spaces, thereby easily achievinglarge-sized image realization, flat structure, and high quality.

Representative examples of such flat display devices include a liquidcrystal display device (LCD), electroluminescent display device (ELD),field emission display device (FED), plasma display panel (PDP), thinfilm transistor liquid crystal display device (TFT-LCD), and flexibledisplay device.

Such display devices include recognition technologies for improved userconvenience.

Examples of the recognition technologies include a motion recognitiontechnology and a voice recognition technology. The motion recognitiontechnology is technology for recognizing a user's motion using a motionsensor and determining a user command from the recognized motion. Thevoice recognition technology is technology for recognizing a user'svoice using a voice sensor and determining a user command from therecognized voice.

In these recognition technologies, a function that is not desired by auser may be executed or user input may not be performed if the motion orthe voice is not correctly input. For this reason, operations may haveto be repeatedly performed, which provides inconvenience to a user.

In addition, certain functions may be unintentionally executed due to amotion or voice unconsciously issued by the user.

Also, in a case in which the motion recognition technology is applied toa display device, a motion that is not often performed by the user or amotion having high discrimination may be selected and set using acommand although motions that may be performed by the user arerestricted. As a result, selection of a motion to set a command may bedifficult.

SUMMARY

It is an aspect of the present disclosure to provide a display apparatusthat recognizes a user's gaze to enter an interactive mode and displaysthe position of the gaze as a cursor and a control method thereof.

It is another aspect of the present disclosure to provide a displayapparatus that recognizes a user's gaze and motion or simultaneouslyrecognizes a user's gaze and voice to control operations and functionsand a control method thereof.

Additional aspects of the disclosure will be set forth in part in thedescription which follows and, in part, will be apparent from thedescription, or may be learned by practice of the disclosure.

In accordance with one aspect of the present disclosure, a displayapparatus includes a recognition unit to recognize a gaze of a user, acontroller to determine whether the recognized gaze is within apredetermined recognition region and to control entry into aninteractive mode upon determining that the recognized gaze is within thepredetermined recognition region, and a display unit to display an imagecorresponding to the interactive mode.

The display unit may display the predetermined recognition region.

When the gaze is recognized, the controller may display displayinformation of the predetermined region differently from displayinformation before the gaze is recognized.

The display unit may display a position of the recognized gaze as acursor.

The recognition unit may recognize a motion of the user, and thecontroller may determine an operation command corresponding to therecognized motion and control driving of the display unit based on thedetermined operation command.

The recognition unit may recognize a voice of the user, and thecontroller may determine an operation command corresponding to therecognized voice and control driving of the display unit based on thedetermined operation command.

Upon entering the interactive mode, the controller may control displayof a plurality of recognition modes for interaction with the user andselect one from among the recognition modes based on a position of therecognized gaze.

The display apparatus may further include an image collection unit tocollect an image of the user and a sound collection unit to collect avoice of the user, wherein the controller may control activation of theimage collection unit and the sound collection unit based on theselected recognition mode.

The recognition unit may recognize a face of the user, and thecontroller may determine whether the recognized user is a preregistereduser and, upon determining that the recognized user is the preregistereduser, control gaze recognition of the user.

In a case in which a plurality of users is recognized, the controllermay control gaze recognition of a user having highest priority based onprestored priorities.

The controller may determine whether the recognized gaze is within apredetermined end region and, upon determining that the recognized gazeis within the predetermined end region, control the interactive mode tobe completed.

In accordance with another aspect of the present disclosure, a displayapparatus includes a first recognition unit to recognize a gaze of auser, a second recognition unit to recognize a command from the user, acontroller to determine whether the recognized gaze is within apredetermined recognition region, to control entry into an interactivemode upon determining that the recognized gaze is within thepredetermined recognition region, and to selectively control a pluralityof functions based on the recognized gaze and command, and a displayunit to display an image corresponding to the interactive mode and animage corresponding to the selectively controlled function.

The second recognition unit may recognize at least one signal selectedfrom between a motion and voice of the user and recognize an operationcommand corresponding to the at least one recognized signal.

When a motion is recognized in a state in which the gaze is within thepredetermined region, the controller may confirm a command correspondingto the recognized motion and control execution of a functioncorresponding to the confirmed command.

When a voice is recognized in a state in which the gaze is within thepredetermined region, the controller may confirm a command correspondingto the recognized voice and control execution of a functioncorresponding to the confirmed command.

The functions may include at least one selected from among reproductionof an external broadcast signal, reproduction of external content, areproduction mode, and a screen adjustment mode.

The display apparatus may further include a communication unit toreceive a sound signal transmitted from an external remote controller,wherein the second recognition unit may recognize a voice from thereceived sound signal.

In accordance with another aspect of the present disclosure, a displayapparatus includes a tuner to receive an external broadcast signal, asignal processor to separate the broadcast signal into an image signalhaving image information and a sound signal having sound information andto signal-process the separated image signal and sound signal, arecognition unit to recognize a gaze of a user, a controller todetermine whether the recognized gaze is within a predeterminedrecognition region and to control entry into an interactive mode upondetermining that the recognized gaze is within the predeterminedrecognition region, a display unit to display the signal-processed imagesignal and an image corresponding to the interactive mode, and a soundoutput unit to output the signal-processed sound signal.

The display unit may display the predetermined recognition region, achannel button, and a volume button and display a position of therecognized gaze as a cursor.

When the gaze of the user is outside the region of the display unit, thecontroller may control the interactive mode to be completed.

The display apparatus may further include a collection module to collectat least one kind of information selected from between a voice and imageof the user, wherein the recognition unit may recognize an operationcommand corresponding to the at least one kind of information, and, uponentering the interactive mode, the controller may control at least onefunction based on the recognized command.

In accordance with a further aspect of the present disclosure, a controlmethod of a display apparatus includes recognizing a gaze of a user,determining whether the recognized gaze is within a predeterminedrecognition region, entering an interactive mode upon determining thatthe recognized gaze is within the predetermined recognition region,displaying a plurality of recognition modes for interaction with theuser, determining a recognition mode corresponding to a position of therecognized gaze from among the displayed recognition modes, executingthe determined recognition mode to recognize a command from the user,and executing a function corresponding to the recognized command.

The control method may further include displaying the predeterminedrecognition region as different display information upon entering theinteractive mode.

The entering the interactive mode may include determining whether thegaze is pointed at the predetermined region for a predetermined periodof time.

The executing the determined recognition mode to recognize the commandfrom the user may include recognizing a motion of the user when thedetermined recognition mode is a motion mode and determining a commandcorresponding to the recognized motion.

The executing the determined recognition mode to recognize the commandfrom the user may include recognizing a voice of the user when thedetermined recognition mode is a voice mode and determining a commandcorresponding to the recognized voice.

The control method may further include recognizing a face of the user,determining whether the recognized user is a preregistered user,recognizing a gaze of the user upon determining that the recognized useris the preregistered user.

The control method may further include determining whether therecognized gaze is within a predetermined end region and completing theinteractive mode upon determining that the recognized gaze is within thepredetermined end region.

The control method may further include, when a motion is recognized in astate in which the gaze is within the predetermined region, confirming acommand corresponding to the recognized motion and controlling executionof a function corresponding to the confirmed command.

The control method may further include, when a voice is recognized in astate in which the gaze is within the predetermined region, confirming acommand corresponding to the recognized voice and controlling executionof a function corresponding to the confirmed command.

The control method may further include receiving a voice signaltransmitted from an external remote controller and recognizing a commandfrom the received voice signal.

The control method may further include completing the interactive modewhen the gaze of the user is outside the region of the display unit fora predetermined period of time or more.

The control method may further include displaying a position of therecognized gaze as a cursor.

The control method may further include completing the interactive modewhen a position of the recognized gaze alternately moves inside andoutside the predetermined recognition region.

BRIEF DESCRIPTION OF THE DRAWINGS

These and/or other aspects of the disclosure will become apparent andmore readily appreciated from the following description of theembodiments, taken in conjunction with the accompanying drawings ofwhich:

FIG. 1 is a view illustrating a display apparatus according to anembodiment;

FIGS. 2A-2C, 3A, 3B and 4 are views illustrating display of the displayapparatus according to the embodiment;

FIG. 5 is a control block diagram of the display apparatus according tothe embodiment;

FIG. 6 is a detailed view showing the construction of a recognition unitof the display apparatus according to the embodiment;

FIG. 7 is a view illustrating a popup menu displayed on the displayapparatus according to the embodiment;

FIGS. 8A and 8B are control flowcharts of the display apparatusaccording to the embodiment;

FIG. 9 is a control block diagram of a display apparatus according toanother embodiment;

FIG. 10 is a control flowchart of the display apparatus according to theembodiment;

FIG. 11 is a view illustrating display of the display apparatusaccording to the embodiment;

FIG. 12 is a view illustrating a display apparatus according to afurther embodiment;

FIG. 13 is a control block diagram of the display apparatus according tothe embodiment;

FIG. 14 is a control flowchart of the display apparatus according to theembodiment; and

FIGS. 15 and 16 are views illustrating display of the display apparatusaccording to the embodiment.

DETAILED DESCRIPTION

Reference will now be made in detail to the embodiments of the presentdisclosure, examples of which are illustrated in the accompanyingdrawings, wherein like reference numerals refer to like elementsthroughout.

FIG. 1 is a view illustrating a display apparatus according to anembodiment. Hereinafter, the construction of the display apparatus willbe described with reference to FIGS. 2A to 4.

The display apparatus is an image display apparatus, such as atelevision, monitor, or display device of a mobile communicationterminal. As shown in FIG. 1, the display apparatus 1 includes a mainbody 100 to display an image and a collection module 200 to collectimage information and voice information of a user, which will bedescribed in more detail.

The main body 100 includes a display unit 110 to display an image and abezel 120 to cover an image non-display region.

The display unit 110 includes a display region 110 a to display a mainimage requested by a user, a recognition region 110 b to enable entryinto an interactive mode, and an end region 110 c to enable end of theinteractive mode.

That is, the recognition region 110 b is a region at which a user looksto enter the interactive mode, and the end region 110 c is a region atwhich the user looks to complete the interactive mode.

The display unit 110 displays the recognition region 110 b and the endregion 110 c as display information distinguished from the displayregion 110 a such that the user may discriminate therebetween.

For example, as shown in FIGS. 2A and 2B, the recognition region 110 band the end region 110 c may be displayed in the display region 110 a asfigures filled with semitransparent colors or contour lines ofsemitransparent colors. Alternatively, as shown in FIG. 2C, therecognition region 110 b and the end region 110 c may be displayed assemitransparent icons.

At this time, the display unit 110 displays the recognition region 110 band the end region 110 c in the display region 110 a in an overlappingfashion.

Also, the recognition region 110 b and the end region 110 c may bedisplayed as opaque symbols (figures, contour lines, icons, etc.) ofsizes which do not interfere with a user in viewing the main imagedisplayed in the display region 110 a.

The display unit 110 may periodically display the recognition region 110b and the end region 110 c at predetermined time intervals.Alternatively, the display unit 110 may display a message regardingpositions of the recognition region 110 b and the end region 110 c anduse of an interactive mode at the time of initial operation.

In addition, the display unit 110 operates differently before and afterentry into the interactive mode. That is, display unit 110 displays therecognition region 110 b as different display information before andafter entry into the interactive mode.

For example, as shown in FIG. 3A, the recognition region 110 b may bedisplayed as an empty figure before entry into the interactive mode, andan icon may be displayed in the empty figure of the recognition region110 b after entry into the interactive mode. Alternatively, as shown inFIG. 3B, the recognition region 110 b may be displayed as a figure of afirst color before entry into the interactive mode, and the recognitionregion 110 b may be displayed as a figure of a second color after entryinto the interactive mode.

Also, the display unit 110 may display only the recognition region 110 bwithout displaying the end region 110 c and, after entry into theinteractive mode, may display the end region 110 c.

After entry into the interactive mode, the display unit 110 maintainsdisplay information according to the entry into the interactive mode toinform a user that the interactive mode is being executed.

For example, the display of the icon in the figure of the recognitionregion 110 b or the second color of the figure of the recognition region110 b may be maintained.

After entry into the interactive mode, the display unit 110 displays aplurality of recognition modes used to control operations and functionsof the display apparatus.

As shown in FIG. 4, a recognition mode for interaction between a userand the display apparatus is displayed. As an example, the display unit110 displays a motion recognition button a1, a voice recognition buttona2, and a gaze recognition button a3 in the display region 110 a. Atthis time, the display unit 110 displays the user's gaze as a cursor a4.

Also, the display unit 110 displays an image of content requested by theuser. In a case in which screen adjustment information is changed by theuser, the display unit 110 displays an image based on the changed screenadjustment information.

The display unit 110 includes a display panel 111, a diffusion plate112, a light guide plate 113, a backlight unit 114, and a chassis 115.

The display panel 111 displays an image, such as text, numbers, orarbitrary icons.

The display unit 110 further includes glass (not shown) and a filter(not shown) to protect the display panel 111 from external impact. Theglass prevents the filter from being broken by the external impact.

The filter includes an optical property film, an electromagneticinterference (EMI) shielding film, and an infrared shielding film.

The optical property film decreases the brightness of red (R) and green(G) light incident upon the display panel and increases the brightnessof blue (B) light, thereby improving optical properties. The EMIshielding film shields electromagnetic interference to preventelectromagnetic waves incident upon the display panel from beingdischarged outside.

Also, the infrared shielding film shields infrared light emitted fromthe display panel to prevent more than a predetermined amount ofinfrared light from being discharged outside such that infrared-basedsignals, such as signals generated by a remote controller, are normallytransmitted to the display panel.

The diffusion plate 112 is a semitransparent panel to diffuse lightemitted from the backlight unit 114 along the surface thereof such thatcolors and brightness are uniform throughout the screen. The diffusionplate 112 improves the brightness of light emitted from the backlightunit 114 and supplies light having such improved brightness to thedisplay panel. That is, the diffusion plate 112 increases the amount oflight emitted from light emitting diodes (LEDs) of the backlight unit114 and uniformly maintains brightness throughout the screen.

The light guide plate 113 enables light from the backlight unit 114 tobe uniformly incident upon the entire display panel, and the backlightunit 114 emits light from the rear or the side of the display panel 111.

Since the display panel 111 does not emit light, the display panel 111adjusts the transmission amount and colors of the light emitted from thebacklight unit such that an image is displayed on the display panel 111.

The chassis 115 is a panel, to which a drive module 130 necessary forimage display and sound output is connected.

Examples of the drive module 130 may include various printed circuitboards to control image display and sound output, an interface devicefor connection with external equipment, and a power supply to supplypower to the respective devices.

The chassis 115 is made of metal exhibiting high heat dissipation andstrength.

The bezel 120 covers the image non-display region of the display unit110 to form the external appearance of the display unit 110.

An input unit (not shown) having a plurality of buttons may be furtherdisposed at the bezel 120. That is, an operation command may be input tothe display apparatus 1 through the input unit.

The main body 100 further includes a cover 121 to protect the imagenon-display region of the display unit 110 and a support member (notshown) to support the display panel, the diffusion plate, the lightguide plate, the backlight unit, and the chassis of the display unit 110in a separated state. The support member and the cover 121 may bedetachably coupled to the bezel 120.

The cover 121 is coupled to the bezel 120 to form a receiving space. Thedisplay panel, the diffusion plate, the light guide plate, the backlightunit, and the chassis are disposed in the receiving space.

The collection module 200 is provided at the upper end of the bezel 120of the main body 100 to collect an image and sound of a user andsurroundings of the user and to transmit the collected image and soundto the drive module 130.

The collection module 200 may be mounted at a position where userinformation is easily collected in addition to the upper end of thebezel 120 of the main body 100.

Also, the collection module 200 may be provided separately from thedisplay apparatus. That is, the collection module 200 may be providedseparately from the display apparatus such that the collection module200 is connected to the interface device (not shown) provided at themain body 100.

Hereinafter, the collection module 200 will be described in more detail.

The collection module 200 (multimedia over internet protocol; MOIP)includes a housing 210, an image collection unit 220, such as a camera,mounted in the housing 210, a sound collection unit 230, such as a firstmicrophone, mounted in the housing 210, and a first microprocessor (notshown) to control driving of the camera and the first microphone and totransmit image signals and sound signals collected by the camera and thefirst microphone to the drive module 130.

The first microphone may include a plurality of microphones 230 a and230 b.

The image collection unit 220, i.e. the camera, collects an image of auser and surroundings of the user and transmits the collected image datato the first microprocessor.

The sound collection units 230 a and 230 b, i.e. the first microphones,collect sound of surroundings of a user including a voice of the userand transmit the collected sound data to the first microprocessor.

The first microprocessor transmits the received image data and sounddata to the drive module 130. In addition, the first microprocessor maycontrol the received image data and sound data to be stored in a memory(not shown).

The collection module 200 may further include a communication unit (notshown), such as Ethernet. In this case, the first microprocessor of thecollection module (MOIP) compresses an image signal and sound signal andtransmits the compressed data to the drive module 130 via Ethernet.

In addition, the camera 220 and the first microphone 230 of thecollection module may be directly connected to the drive module 130 todirectly transmit the image signal and sound signal to the drive module.

FIG. 5 is a control block diagram of the display apparatus according tothe embodiment. Hereinafter, the construction of the display apparatuswill be described with reference to FIGS. 6 and 7.

In this embodiment, the display apparatus 1 is operated based on aninteraction signal generated according to user intention and/or a signalfrom the input unit (not shown).

The display apparatus 1 includes the image collection unit 220 and thesound collection unit 230 as the collection module to collect a usercommand, the drive module 130 to control the operation of the displayapparatus 1 based on an operation command, and the display unit 110 anda sound output unit 140 as an output module to output operationexecution.

The image collection unit 220 is electrically connected to the drivemodule 130 to collect an image of a user and transmit a signalcorresponding to the collected image to the drive module 130 accordingto a command from the drive module 130. The sound collection unit 230 iselectrically connected to the drive module 130 to collect a voice of auser and transmit a signal corresponding to the collected voice to thedrive module 130 according to a command from the drive module 130.

The drive module 130 controls the operation of the display unit 110and/or the sound output unit 140 according to a signal from the inputunit (not shown).

Also, the drive module 130 controls entry into and end of an interactivemode based on information collected by the image collection unit 220and/or the sound collection unit 230. After entry into the interactivemode, the drive module 130 executes the interactive mode to control theoperation of the display unit 110 and/or the sound output unit 140.

The drive module 130 includes a recognition unit 131, a database 132, anetwork interface 133, a controller 134, a storage unit 135, a displaydrive unit 136, and a sound drive unit 137.

The recognition unit 131 receives a signal corresponding to theinformation collected by the image collection unit 220 and/or the soundcollection unit 230, recognizes user recognition and an operationcommand desired by a user based on the received signal, and transmitsthe recognized operation command to the controller 134, which will bedescribed with reference to FIG. 6.

FIG. 6 is a detailed view showing the construction of the recognitionunit of the display apparatus according to the embodiment. Therecognition unit 131 includes a first recognition unit 131-1 torecognize an interactive mode entry command and a second recognitionunit 131-2 to recognize a function execution and operation command.

The first recognition unit 131-1 includes a face recognition unit 131 aand a gaze recognition unit 131 b.

The face recognition unit 131 a removes a background region from theimage transmitted from the image collection unit 220 to acquire a faceimage of the user, extracts a face region from the acquired face imageof the user using edge and color information, extracts feature points,such as eyes, a nose, and a mouth, from the face region to recognize aface, and compares the recognized face with a preregistered face imageto determine whether the recognized face is a face of a preregistereduser.

In addition, the recognition unit 131 filters the face image during facerecognition to remove noise and performs preprocessing necessary toanalyze features of the face image.

The gaze recognition unit 131 b detects an eye image from the face imageof the user and acquires the position of a pupil from the detected eyeimage to recognize the position of the user's gaze.

The second recognition unit 131-2 includes a motion recognition unit 131c and a voice recognition unit 131 d.

The motion recognition unit 131 c removes a background region from theimage transmitted from the image collection unit 220 to acquire a bodyimage of the user, extracts face, arm, hand, torso, leg, and footregions from the acquired body image of the user using edge and colorinformation, extracts feature points from the extracted face, arm, hand,torso, leg, and foot regions to recognize a user motion, searches for amotion matching the recognized motion from among motions stored in thedatabase 132, and recognizes an operation command corresponding to thematching motion.

The voice recognition unit 131 d removes noise from the soundtransmitted from the sound collection unit 230 to acquire a voice of theuser, extracts a feature vector from the acquired voice of the user,compares the extracted feature vector with a language model orphoneme-based sound model of each word stored in the database 132 toextract candidate words or candidate phonemes, recognizes a sentencebased on the candidate words or candidate phonemes, searches for asentence matching the recognized sentence from among sentences stored inthe database 132, and recognizes an operation command corresponding tothe searched sentence.

In addition, the voice recognition unit 131 d may recognize theoperation command from the candidate words or candidate phonemes.

Also, the voice recognition unit 131 d may recognize the user usingspecific voice information.

The database 132 stores a face image of a preregistered user, featurepoint information and pupil information of the face image. Also, thedatabase 132 stores an operation command for each motion and anoperation command for each voice. The pupil information includesinformation regarding size and position of a pupil and the distancebetween pupils. A user may be recognized based on the pupil information.

In addition, in a case in which a plurality of users is present, thedatabase 132 may store an operation command corresponding to a motionfor each user and an operation command corresponding to a voice for eachuser.

An IP address is assigned to the network interface 133 such that thenetwork interface 133 performs network communication and receives andprocesses a data packet transmitted from the outside through a network.In a case in which the data packet includes multimedia data, i.e. imageand sound data, the network interface 133 stores the data packet ortransmits the data packet to the controller such that the data packet isreproduced.

For example, the network interface 133 receives content, such asbroadcasts, games, VOD, and broadcast signals, and relevant information.Also, the network interface 133 may receive firmware update informationand update files.

In addition, the display apparatus may further include an inputinterface. The input interface may be connected to an external storagedevice, such as a USB memory, or an optical disc device, such as a DVDor CD, to receive multimedia data and to transmit the receivedmultimedia data to the controller.

When the display apparatus 1 is turned on or an interactive mode isrequested through button input of the input unit (not shown), thecontroller 134 transmits an operation command to the image collectionunit 220 and the sound collection unit 230.

The controller 134 decides whether entry into the interactive mode is tobe performed based on the determination as to whether the userrecognized by the recognition unit 131 has been registered. In a case inwhich a plurality of users is recognized by the recognition unit 131,the controller 134 confirms a user having highest priority from amongthe recognized users and controls entry into the interactive mode basedon the position of the gaze of the confirmed user.

Also, in a case in which a plurality of users is present, the controller134 may determine whether a user's gaze is within a recognition regionand, upon determining that the user's gaze is within the recognitionregion, control entry into the interactive mode based on the gaze of theuser pointed at the recognition region.

The controller 134 determines a position the user looks at based on theposition of the user's gaze transmitted from the recognition unit 131.At this time, the controller 134 determines whether the user's gaze iswithin the recognition region for a predetermined period of time or moreand, upon determining that the user's gaze is within the recognitionregion for the predetermined period of time or more, controls entry intothe interactive mode.

After entry into the interactive mode, the controller 134 controlsdisplay information of the recognition region of the display unit 110differently from the display information before entry into theinteractive mode.

After entry into the interactive mode, the controller 134 controls aplurality of recognition modes to receive an operation command throughinteraction to be displayed. At this time, the controller 134 comparesthe position of the user's gaze transmitted from the recognition unit131 with positions of prestored recognition mode buttons to determine arecognition mode the user wishes to select and controls the imagecollection unit 220 and the sound collection unit 230 to be turnedon/off based on the determined recognition mode.

For example, in a case in which a voice recognition mode is selectedfrom among the recognition modes, the controller 134 controls the soundcollection unit 230 to be turned on and the image collection unit 220 tobe turned off. In a case in which a gaze recognition mode or a motionrecognition mode is selected from among the recognition modes, thecontroller 134 controls the sound collection unit 230 to be turned offand the image collection unit 220 to be turned on.

The operation command includes change of output information, such asdisplay or sound, and change of functions.

The controller 134 controls driving of the respective drive units 136and 137 based on the operation command transmitted from the recognitionunit 131.

When the user's gaze is within the end region for a predetermined periodof time or more, the controller 134 controls the interactive mode to becompleted.

When the user's gaze is within the end region for the predeterminedperiod of time or more, the controller 134 may control a popup menu tobe displayed. As shown in FIG. 7, the popup menu P1 includes a prioritychange button, volume control button, screen adjustment button, and endbutton.

In addition, if the user looks at the recognition region duringexecution of the recognition mode, the controller 134 may determine thatthe user wishes to change the recognition mode and control therecognition mode buttons to be redisplayed.

The controller 134 controls a main image signal requested by the user tobe displayed and a sound signal requested by the user to be output andcontrols an image corresponding to the interactive mode to be displayedon the main image in an overlapping fashion during output of the imageand the sound.

The storage unit 135 stores priorities of a plurality of preregisteredusers, positions of the recognition region and the end region, beforeentry into the interactive mode, entry into the interactive mode,display information of the recognition region corresponding to executionof the interactive mode, and position information of the recognitionmode buttons.

The display drive unit 136 drives the display unit 110 based on acommand from the controller 134, and the sound drive unit 137 drives thesound output unit 140 based on a command from the controller 134.

The display unit 110, which is an output module, displays an image inthe display region based on a command from the controller 134 in thedrive module 130 and displays an image corresponding to execution of theinteractive mode.

The sound output unit 140, which is another output module, outputs soundbased on a command from the controller in the drive module. The soundoutput unit 140 may be separated from the display apparatus 1.

That is, the sound output unit 140, such as a speaker, may be providedseparately from the display apparatus 1 and may be connected to thedisplay apparatus 1 as needed.

FIGS. 8A and 8B are control flowcharts of the display apparatusaccording to the embodiment. Control of the display apparatus will bedescribed with reference to FIGS. 1 to 7.

When the display apparatus is turned on by a user, the image collectionunit 220 is operated to collect an image (301).

The display apparatus removes a background region from the collectedimage to acquire an image of the user, extracts a face region using edgeand color information of the acquired image, and extracts featurepoints, such as eyes, a nose, and a mouth, from the face region torecognize a face (302).

Subsequently, the display apparatus confirms the number of recognizedusers based on the number of recognized faces (303) and determineswhether the number of the confirmed users is plural (304).

When only one user has been confirmed, the recognized face is comparedwith face images of preregistered users to determine whether the userhaving the recognized face is one of the preregistered users (305). Upondetermining that the user having the recognized face is not one of thepreregistered users, a message stating that an interactive mode may notbe executed is displayed through the display unit 110 (306). Upondetermining that the user having the recognized face is one of thepreregistered users, a pupil of the recognized face is recognized totrack the gaze of the user (310).

When the number of recognized users is plural, the display apparatuscompares the recognized faces with face images of preregistered users todetermine whether the users having the recognized faces are thepreregistered users, to confirm the number of the users determined asthe preregistered users (307), and to determine whether the number ofthe confirmed users is plural (308).

Upon determining that a plurality of preregistered users has beenrecognized, the display apparatus determines a user having highestpriority from among the recognized users (309) and recognizes a pupil ofthe determined user to track the gaze of the user (310).

Subsequently, the display apparatus determines whether the recognizedgaze is within the recognition region (311). Upon determining that therecognized gaze is within the recognition region, the display apparatusdetermines whether the recognized gaze is pointed at the recognitionregion for a predetermined period of time or more.

Upon determining that the recognized gaze is pointed at the recognitionregion for the predetermined period of time or more, the displayapparatus enters an interactive mode (312). In addition, the displayapparatus changes display information of the recognition region in thedisplay unit 110 and displays the changed display information such thatentry into the interactive mode is recognized by the user (313).

For example, as shown in FIG. 3, an icon may be displayed in therecognition region 110 b or the color of the recognition region 110 bmay be changed.

Subsequently, the display unit 110 displays a plurality of recognitionmodes to receive an operation command, confirms the position of theuser's gaze (314), and determines a recognition mode selected by theuser based on the confirmed position of the user's gaze (315).

That is, the display apparatus determines the position of one of therecognition mode buttons matching the confirmed position of the user'sgaze to determine the recognition mode selected by the user.

At this time, the display apparatus displays the position of the user'sgaze on the display unit as a cursor in real time such that the userconfirms the position of the user's gaze.

Subsequently, the display apparatus executes the determined recognitionmode (316). Also, the display apparatus recognizes an operation commandbased on the recognition result according to execution of therecognition mode and operates the respective drive units based on therecognized operation command (317).

Recognition of an operation command based on selection of eachrecognition mode will hereinafter be described in more detail.

(1) When motion recognition is selected by a user, the display apparatusoperates the image collection unit, removes a background region from animage collected by the image collection unit to acquire a body image ofthe user, extracts face, arm, hand, torso, leg, and foot regions fromthe acquired body image of the user using edge and color information,extracts feature points from the extracted face, arm, hand, torso, leg,and foot regions to recognize a user motion, searches for a motionmatching the recognized motion from among motions stored in the database132, and recognizes an operation command corresponding to the matchingmotion.

Subsequently, the display apparatus drives the respective drive units136 and 137 based on the recognized operation command to display animage of content requested by the user through the display unit 110 andto output sound of content requested by the user through the soundoutput unit 140.

(2) When voice recognition is selected by a user, the display apparatusoperates the sound collection unit, removes noise from sound collectedby the sound collection unit 230 to acquire a voice of the user,extracts a feature vector from the acquired voice of the user, comparesthe extracted feature vector with a language model or phoneme-basedsound model of each word stored in the database 132 to extract candidatewords or candidate phonemes, recognizes a sentence based on thecandidate words or candidate phonemes, searches for a sentence matchingthe recognized sentence from among sentences stored in the database 132,and recognizes an operation command corresponding to the searchedsentence.

Subsequently, the display apparatus drives the respective drive units136 and 137 based on the recognized operation command to display animage of content requested by the user through the display unit 110 andto output sound of content requested by the user through the soundoutput unit 140.

(3) When gaze recognition is selected by a user, the display apparatusoperates the image collection unit, displays a popup menu through thedisplay unit 110, recognizes a face and pupil of the user using an imagecollected by the image collection unit 220, tracks the user's gaze basedon the recognized pupil, confirms the position of the tracked gaze, andperform an operation corresponding to a menu selected from the popupmenu by the user.

The popup menu includes a plurality of menus, and each menu has anoperation command button.

That is, the display apparatus confirms a button having a positionmatching the position of the user's gaze from among the operationcommand buttons in the popup menu and performs an operationcorresponding to the confirmed button.

For example, it is assumed that a popup menu P1 including a prioritychange button, volume control button, screen adjustment button, and endbutton is displayed as shown in FIG. 7. If the position of the user'sgaze is present on the volume control button, an up/down button forvolume control is displayed on the display unit 110. When the user'sgaze is present on the volume up button, volume is turned up. When theuser's gaze is present on the volume down button, volume is turned down.

In addition, menu selection through gaze recognition may be determinedbased on blinking of eyes, time for which the gaze is present on thebutton, or other action by a user's eye or eyes.

The display apparatus displays content transmitted through the networkinterface 133 or the input interface on the display unit. At this time,the display apparatus controls a main image signal requested by the userto be displayed and a sound signal requested by the user to be outputand controls an image corresponding to the interactive mode to bedisplayed on the main image in an overlapping fashion during output ofthe image and the sound.

When the user's gaze is within the end region of the display unit 110for a predetermined period of time or more, the display apparatuscompletes the interactive mode. Afterwards, when the user's gaze iswithin the recognition region, the display apparatus determines that theuser wishes to change the recognition mode and redisplays therecognition mode buttons.

In addition, when the user's gaze is outside the display unit 110 for apredetermined period of time or more, the display apparatus may completethe interactive mode.

FIG. 9 is a control block diagram of a display apparatus according toanother embodiment. In this embodiment, the display apparatus 1 includesan image collection unit 220 and a sound collection unit 230 as acollection module to receive a user command, a drive module 150 toperform operation control based on an operation command, and a displayunit 110 and a sound output unit 140 as an output module to outputoperation execution.

The image collection unit 220, the sound collection unit 230, thedisplay unit 110, and the sound output unit 140 are identical to thoseof the previous embodiment, and therefore, a description thereof will beomitted.

The drive module 150 includes a recognition unit 151, a database 152, anetwork interface 153, a controller 154, a storage unit 155, a displaydrive unit 156, and a sound drive unit 157.

The recognition unit 151 receives a signal corresponding to informationcollected by the image collection unit 220 and/or the sound collectionunit 230, recognizes user recognition and an operation command desiredby a user based on the received signal, and transmits the recognizedoperation command to the controller 154.

The recognition unit 151 determines whether a user having performed amotion is identical to a user looking at a recognition region and, upondetermining that the user having performed a motion is identical to theuser looking at the recognition region, recognizes an operation commandcorresponding to the recognized motion in a state in which the user'sgaze is within the recognition region.

Also, the recognition unit 151 determines whether a user having spokenis identical to a user looking at a recognition region and, upondetermining that the user having performed a motion is identical to theuser looking at the recognition region, recognizes an operation commandcorresponding to the recognized voice in a state in which the user'sgaze is within the recognition region.

The recognition unit 151 includes a first recognition unit to recognizethe face and gaze of a user and a second recognition unit to recognize afunction execution and operation command. The first recognition unit andthe second recognition unit are identical to the first recognition unit131-1 and the second recognition unit 131-2 of the previous embodiment,and therefore, a description thereof will be omitted.

The database 152 stores a face image and pupil information of each userin a matched state. Also, the database 152 stores voice information andpupil information of each user in a matched state.

The other construction of the database 152 and the construction of thenetwork interface 153 are identical to that of the database 132 and thatof the network interface 133, and therefore, a description thereof willbe omitted.

When the display apparatus 1 is turned on or an interactive mode isrequested through button input of an input unit (not shown), thecontroller 154 transmits an operation command to the image collectionunit 220 and the sound collection unit 230.

The controller 154 decides whether entry into the interactive mode is tobe performed based on the determination as to whether the userrecognized by the recognition unit 151 has been registered. In a case inwhich a plurality of users is recognized by the recognition unit 151,the controller 154 confirms a user having highest priority from amongthe recognized users and controls entry into the interactive mode basedon the position of the gaze of the confirmed user.

The controller 154 determines whether the user's gaze is within therecognition region for a predetermined period of time or more and, upondetermining that the user's gaze is within the recognition region forthe predetermined period of time or more, controls entry into theinteractive mode.

After entry into the interactive mode, the controller 154 controls aplurality of recognition modes to receive a user command throughinteraction to be displayed. At this time, the controller 154 comparesthe position of the user's gaze transmitted from the recognition unit151 with positions of prestored recognition mode buttons to determine arecognition mode the user wishes to select and controls the imagecollection unit 220 and the sound collection unit 230 to be turnedon/off based on the determined recognition mode.

The recognition modes include motion recognition and voice recognition.

When the motion recognition is selected, the controller 154 receives anoperation command corresponding to a first multi-modal mode including acombination of gaze recognition and motion recognition. When the voicerecognition is selected, the controller 154 receives an operationcommand corresponding to a second multi-modal mode including acombination of gaze recognition and voice recognition.

The controller 154 controls driving of the respective drive units 156and 157 based on the operation command.

When the user's gaze is within an end region for a predetermined periodof time or more, the controller 154 controls the interactive mode to becompleted.

The controller 154 controls a main image signal requested by the user tobe displayed and a sound signal requested by the user to be output.

The storage unit 155 stores priorities of a plurality of preregisteredusers, positions of the recognition region and the end region, beforeentry into the interactive mode, entry into the interactive mode,display information of the recognition region corresponding to executionof the interactive mode, and position information of the recognitionmode buttons.

The display drive unit 156 and the sound drive unit 157 are identical tothose of the previous embodiment, and therefore, a description thereofwill be omitted.

FIG. 10 is a control flowchart of the display apparatus according to theembodiment. Control of the display apparatus will be described withreference to FIGS. 9 and 11.

When the display apparatus is turned on by a user, the image collectionunit 220 is operated to collect an image. The display apparatusrecognizes faces based on the collected image and confirms the number ofrecognized users based on the recognized faces.

Subsequently, the display apparatus determines whether a plurality ofusers has been confirmed, determines preregistered users from among therecognized users, and determines whether the number of the preregisteredusers corresponding to the preregistered users is plural.

Upon determining that the number of the preregistered userscorresponding to the preregistered users is plural, the displayapparatus determines a user having highest priority from among the usersand recognizes a pupil of the determined user to track the gaze of theuser.

Subsequently, the display apparatus determines whether the recognizedgaze is within the recognition region. Upon determining that therecognized gaze is within the recognition region, the display apparatusdetermines whether the recognized gaze is pointed at the recognitionregion for a predetermined period of time or more. Upon determining thatthe recognized gaze is pointed at the recognition region for thepredetermined period of time or more, the display apparatus enters aninteractive mode (401). In addition, the display apparatus changesdisplay information of the recognition region in the display unit 110and displays the changed display information such that entry into theinteractive mode is recognized by the user (402).

The above procedure is identical to that of the previous embodiment.

Subsequently, the display unit 110 displays a plurality of recognitionmodes to receive an operation command, confirms the position of theuser's gaze (403), and determines a recognition mode selected by theuser based on the confirmed position of the user's gaze (404).

That is, the display apparatus determines the position of one of therecognition mode buttons matching the confirmed position of the user'sgaze to determine the recognition mode selected by the user.

At this time, the display apparatus displays the position of the user'sgaze in the display unit 110 as a cursor in real time such that the userconfirms the position of the user's gaze.

Subsequently, the display apparatus executes a multi-modal modeincluding a combination of the determined recognition mode and a gazerecognition mode (405). Also, the display apparatus recognizes anoperation command based on the recognition result according to executionof the multi-modal mode and operates the respective drive units based onthe recognized operation command (406).

Before executing a first multi-modal mode including a combination of amotion recognition mode and a gaze recognition mode, the displayapparatus determines whether a user having performed a motion isidentical to a user looking at the recognition region and, upondetermining that the user having performed a motion is identical to theuser looking at the recognition region, executes an interactive modebased on the first multi-modal mode. Upon determining that the userhaving performed a motion is not identical to the user looking at therecognition region, a message stating that it is not possible to executean interactive mode may be displayed.

Also, before executing a second multi-modal mode including a combinationof a voice recognition mode and a gaze recognition mode, the displayapparatus determines whether a user having spoken is identical to a userlooking at the recognition region and, upon determining that the userhaving spoken is identical to the user looking at the recognitionregion, executes an interactive mode based on the second multi-modalmode. Upon determining that the user having spoken is not identical tothe user looking at the recognition region, a message stating that it isnot possible to execute an interactive mode may be displayed.

Recognition of an operation command based on the multi-modal mode willhereinafter be described in more detail.

(1) When motion recognition is selected by a user, the display apparatusexecutes a first multi-modal mode including a combination of a motionrecognition mode and a gaze recognition mode. At this time, the displayapparatus operates the image collection unit 220, determines whether auser's gaze is within a recognition region and, upon determining thatthe user's gaze is within the recognition region, recognizes a usermotion in a state in which the user's gaze is within the recognitionregion, and recognizes an operation command corresponding to therecognized motion.

That is, the display apparatus removes a background region from an imagecollected by the image collection unit 220 to acquire a body image ofthe user, extracts face, arm, hand, torso, leg, and foot regions fromthe acquired body image of the user using edge and color information,extracts feature points from the extracted face, arm, hand, torso, leg,and foot regions to recognize a user motion, searches for a motionmatching the recognized motion from among motions stored in the database152, and recognizes an operation command corresponding to the matchingmotion.

Subsequently, the display apparatus drives the respective drive units156 and 157 based on the recognized operation command to display animage of content requested by the user through the display unit 110 andto output sound of content requested by the user through the soundoutput unit 140.

This example will be described with reference to FIG. 11.

When the first multi-modal mode is executed in a state in which aplurality of functions is displayed in the display region 110 a of thedisplay unit as shown in FIG. 11, the display apparatus recognizes auser's gaze and motion using the image collection unit.

On the assumption that the user is looking at the recognition region 110b and, at the same time, has performed a one finger stretching motion,the display apparatus recognizes the user's gaze within the recognitionregion and, at the same time, the one finger stretching motion, andrecognizes an operation command corresponding to the one fingerstretching motion.

When the operation command corresponding to the one finger stretchingmotion is ‘search’, the display apparatus is connected to the Internetvia the network interface to perform search.

(2) When voice recognition is selected by a user, the display apparatusexecutes a second multi-modal mode including a combination of a voicerecognition mode and a gaze recognition mode. At this time, the displayapparatus operates the sound collection unit 230, determines whether auser's gaze is within a recognition region and, upon determining thatthe user's gaze is within the recognition region, recognizes a voice ofthe user in a state in which the user's gaze is within the recognitionregion, and recognizes an operation command corresponding to therecognized voice.

That is, the display apparatus operates the sound collection unit 230,removes noise from sound collected by the sound collection unit 230 toacquire a voice of the user, extracts a feature vector from the acquiredvoice of the user, compares the extracted feature vector with a languagemodel or phoneme-based sound model of each word stored in the database152 to extract candidate words or candidate phonemes, recognizes asentence based on the candidate words or candidate phonemes, searchesfor a sentence matching the recognized sentence from among sentencesstored in the database 152, and recognizes an operation commandcorresponding to the searched sentence.

Subsequently, the display apparatus drives the respective drive units156 and 157 based on the recognized operation command to display animage of content requested by the user through the display unit 110 andto output sound of content requested by the user through the soundoutput unit 140.

This example will be described with reference to FIG. 11.

When the second multi-modal mode is executed in a state in which aplurality of functions is displayed in the display region 110 a of thedisplay unit as shown in FIG. 11, the display apparatus recognizes auser's gaze and voice using the image collection unit and the soundcollection unit.

On the assumption that the user is looking at the recognition region 110b and, at the same time, has said a word ‘three’, the display apparatusrecognizes the user's gaze within the recognition region and, at thesame time, the word ‘three’, and recognizes an operation commandcorresponding to ‘three’.

When the operation command corresponding to ‘three’ is a ‘movie’, thedisplay apparatus reproduces a movie downloaded through the networkinterface or a movie stored in an additional storage device or displaysa submenu of the movie.

When an interactive mode is executed during display of a main image inthe display unit, an image corresponding to the interactive mode isdisplayed on the main image in an overlapping fashion.

When the user's gaze is within the end region of the display unit 110for a predetermined period of time or more, the display apparatuscompletes the interactive mode. Afterwards, when the user's gaze iswithin the end region, the display apparatus reperforms entry into theinteractive mode and redisplays it.

FIG. 12 is a view illustrating a display apparatus according to afurther embodiment. Hereinafter, a television will be described as anexample of the display apparatus.

In this embodiment, the television includes a main body 100 to displayan image, a stand 160 mounted to the bottom of the main body 100 tosupport the main body 100, and a remote controller 170 to receive a usercommand.

The stand 160 is detachably coupled to the main body 100. The televisionmay further include a bracket. The main body 100 may be mounted to awall using the bracket. In this case, the stand may be removed.

The main body 100 includes a display unit 110 to display an image and abezel 120 to cover an image non-display region. The construction of themain body 100 is identical to that of the previous embodiment, andtherefore, a description thereof will be omitted.

The main body 100 may further include an input unit (not shown) having aplurality of buttons to receive a television operation command.

A collection module 200 is provided at the upper end of the bezel 120 ofthe main body 100 to collect an image and sound of a user andsurroundings of the user and to transmit the collected image and soundto a drive module.

The collection module 200 may be mounted at a position where userinformation may be easily collected in addition to the upper end of thebezel 120 of the main body 100.

Also, the collection module 200 may be provided separately from thetelevision. That is, the collection module 200 may be providedseparately from the main body 100 such that the collection module 200 isconnected to an interface device (not shown) provided at the main body100.

The collection module 200 is identical to that of the previousembodiment, and therefore, a description thereof will be omitted.

The remote controller 170 is a device to remotely control television foruser convenience.

The remote controller 170 includes a plurality of buttons 171, such asfunction selection buttons, number buttons, power on/off buttons,channel change buttons, and volume control buttons, a second soundcollection unit, i.e. a second microphone 172, to collect a voice signalof a user, a second microprocessor (not shown) to generate an operationsignal upon receiving a signal from the buttons 171 and the voicesignal, a communication unit 173 to transmit the operation signalgenerated by the second microprocessor, and a battery to supply drivingpower to the second microphone, the buttons, the second microprocessor,and the communication unit.

The second sound collection unit 172 may constantly operate.

The remote controller 170 transmits an operation signal, such as achannel change signal or a volume control signal, to the television inresponse to user manipulation. As a result, the user may convenientlyadjust various functions of the television.

In addition, the remote controller may further include a plurality ofbuttons to select and control an Internet function in addition to thebroadcast viewing control buttons in order to control a displayapparatus supporting the Internet in addition to broadcast viewing.

FIG. 13 is a control block diagram of the display apparatus, i.e. thetelevision, according to the embodiment.

The television is operated based on interaction information generatedthrough collection of a user command, a signal from the input unit (notshown) provided at the main body 100, or a signal from the remotecontroller 170.

The television includes an image collection unit 220 and a soundcollection unit 230 as a collection module to collect a user command,the drive module 180 to control the operation of the television based onthe user command, and a display unit 110 and a sound output unit 140 asan output module to output operation execution.

The drive module 180 controls the operation of the display unit 110and/or the sound output unit 140 based on the signal from the input unit(not shown) or the signal from the remote controller 170.

That is, the drive module 180 controls entry into and end of aninteractive mode based on information collected by the image collectionunit 220 and/or the sound collection unit 230 and, after entry into theinteractive mode, executes the interactive mode to control the operationof the display unit 110 and/or the sound output unit 140.

The drive module 180 of the television includes a broadcast unit 181, aninterface 182, a recognition unit 183, a database 184, a receiving unit185, a controller 186, a storage unit 187, and a drive unit 188.

The broadcast unit 181 includes a tuner 181 a and a signal processor 181b.

The tuner 181 a receives a broadcast signal having a correspondingfrequency band according to a tuning control signal from the controller186 in a wired or wireless fashion to tune the television.

The signal processor 181 b separates the broadcast signal into an imagesignal having image data, a sound signal having sound data, and anadditional signal having additional data, signal-processes the separatedimage signal having image data and sound signal having sound data, andtransmits the additional data to a GUI generation unit (not shown). Theadditional data includes an electronic program guide (EPG).

The signal processor 181 b may separate a signal transmitted from anetwork interface 182 b into an image signal having image data and asound signal having sound data and signal-process the image signal andthe sound signal.

The interface unit 182 includes an input interface 182 a and a networkinterface 182 b.

The input interface 182 a is connected to the collection module 200 toreceive an image signal and sound signal collected by the collectionmodule 200 and to transmit the received image signal and sound signal tothe recognition unit 183.

An IP address is assigned to the network interface 182 b such that thenetwork interface 182 b performs network communication and receives andprocesses a data packet transmitted from the outside through a network.In a case in which the data packet includes multimedia data, i.e. imageand sound data, the network interface 182 b stores the data packet ortransmits the data packet to the controller 186 such that the datapacket is reproduced.

The recognition unit 183 recognizes a face and pupil of a user,recognizes the user's gaze based on information of the recognized pupil,and recognizes a user command.

The recognition unit 183 recognizes a voice of the user from the soundsignal transmitted from the receiving unit 185 and recognizes anoperation command corresponding to the recognized voice.

The other construction of the recognition unit 183 is identical to thatof the previous embodiment, and therefore, a description thereof will beomitted.

The database 184 is identical to that of the previous embodiment, andtherefore, a description thereof will be omitted.

The receiving unit 185 receives a signal from one of the buttons 171provided at the remote controller 170 and a sound signal from the secondsound collection unit 172 provided at the remote controller 170.

The receiving unit 185 transmits the received button signal and soundsignal to the recognition unit 183 and the controller 186.

The controller 186 controls the image data signal-processed by thesignal processor 181 b to be displayed on the display unit 110 and thesignal-processed sound to be output through the sound output unit 140.

The controller 186 determines a user command based on the button signalfrom the remote controller 170 and controls driving of the display unit110 according to the determined user command. Upon receiving an Internetfunction execution request signal from the remote controller 170, thecontroller 186 controls the network interface for Internet connection.When the user's gaze is within the recognition region, the controller186 controls driving of the collection module to execute the interactivemode.

The construction of the controller 186 to control entry into theinteractive mode and execution of the interactive mode is identical tothat of the previous embodiment, and therefore, a description thereofwill be omitted.

The storage unit 187 is identical to that of the previous embodiment,and therefore, a description thereof will be omitted.

The drive unit 188 includes a display drive unit 188 a and a sound driveunit 188 b. The display drive unit 188 a and the sound drive unit 188 bare identical to those of the previous embodiment, and therefore, adescription thereof will be omitted.

FIG. 14 is a control flowchart of the display apparatus, i.e. thetelevision, according to the embodiment.

When the television is turned on, the image collection unit 220 isoperated to collect an image. The television recognizes a face of a userbased on the collected image, recognizes a pupil of the user based onthe recognized face, and recognizes a gaze corresponding to the positionof the pupil (501).

Subsequently, the television determines whether the recognized gaze iswithin the recognition region (502). Upon determining that therecognized gaze is within the recognition region, the televisiondetermines whether the recognized gaze is pointed at the recognitionregion for a predetermined period of time or more (503). Upondetermining that the recognized gaze is pointed at the recognitionregion for the predetermined period of time or more, the televisionenters an interactive mode (504). In addition, the television changesdisplay information of the recognition region in the display unit 110and displays the changed display information such that entry into theinteractive mode is recognized by the user such as shown in operation402 of FIG. 10.

The above procedure is identical to that of the previous embodiment.

Subsequently, the television displays a plurality of recognition modesto receive an operation command (505), confirms the position of theuser's gaze, and determines a recognition mode selected by the userbased on the confirmed position of the user's gaze (506).

That is, the television determines the position of one of therecognition mode buttons matching the confirmed position of the user'sgaze to determine the recognition mode selected by the user.

At this time, the television displays the position of the user's gaze inthe display unit 110 as a cursor in real time such that the user mayconfirm the position of the user's gaze.

Subsequently, the television executes the determined recognition mode(507). Also, the television recognizes an operation command based on therecognition result according to execution of the recognition mode andoperates the respective drive units based on the recognized operationcommand (508).

Recognition of an operation command based on selection of eachrecognition mode will hereinafter be described in more detail.

(1) When motion recognition is selected by a user, the televisionrecognizes a user motion, searches for a motion matching the recognizedmotion from among motions stored in the database 184, and recognizes anoperation command corresponding to the matching motion.

Subsequently, the television drives the drive unit 188 based on therecognized operation command to display an image of a broadcast orcontent requested by the user through the display unit 110 and to outputsound of a broadcast or content requested by the user through the soundoutput unit 140.

(2) When voice recognition is selected by a user, the televisionoperates the first sound collection unit 230, recognizes a sentencecorresponding to a voice in sound collected by the first soundcollection unit 230 or the second sound collection unit 172, searchesfor a sentence matching the recognized sentence from among sentencesstored in the database 184, and recognizes an operation commandcorresponding to the searched sentence.

Subsequently, the television drives the drive unit 188 based on therecognized operation command to display an image of a broadcast orcontent requested by the user through the display unit 110 and to outputsound of a broadcast or content requested by the user through the soundoutput unit 140.

(3) When gaze recognition is selected by a user, the television operatesthe image collection unit, displays a popup menu through the displayunit 110, recognizes a face and pupil of the user using an imagecollected by the image collection unit 220, tracks the user's gaze basedon the recognized pupil, confirms the position of the tracked gaze, andperforms an operation corresponding to a menu item selected by the userfrom the popup menu.

The popup menu includes a plurality of menus, and each menu has anoperation command button.

That is, the television confirms a button having a position matching theposition of the user's gaze from among the operation command buttons inthe popup menu and performs an operation corresponding to the confirmedbutton, which will be described with reference to FIGS. 15 and 16.

In a case in which a popup menu P2 including a function change button,channel/volume control button, recognition mode change button, screenadjustment button, and end button is displayed in the display unit 110as shown in FIG. 15, a button having a position matching the position ofa user's gaze is determined. The function includes a broadcast function,Internet function, and communication function with an external device.

If the position of the user's gaze is present on the channel/volumecontrol button, a volume up/down button a5 for volume control, a channelup/down button a6 for channel adjustment, and a cursor a4 indicating theposition of the user's gaze are displayed in the display unit 110 asshown in FIG. 16.

Subsequently, the television compares the position of the user's gazewith the position of the volume up/down button a5 and the channelup/down button a6 to turn the channel/volume up/down.

In addition, menu selection through gaze recognition may be determinedbased on blinking of eyes or time for which the gaze is present on thebutton.

At this time, the television displays a button for gaze recognition on amain image displayed in the display unit in an overlapping fashion.

When the user's gaze is within the end region of the display unit 110for a predetermined period of time or more, the television completes theinteractive mode. Afterwards, when the user's gaze is within therecognition region, the television determines that the user wishes tochange the recognition mode and redisplays the recognition mode buttons.

In addition, when the user's gaze is outside the display unit 110 for apredetermined period of time or more, the television may complete theinteractive mode.

In accordance with an aspect of the present disclosure as describedabove, a user's gaze is tracked to perform entry into an interactivemode, thereby easily achieving entry into the interactive mode andperforming more intuitive interaction.

Also, a multi-modal interactive mode including a combination of facerecognition, voice recognition, and gaze recognition is performed,thereby performing a more extended interactive mode and accuratelydetermining a user command. As a result, functions are correctlyperformed, thereby improving user convenience.

In addition, the position of a user's gaze is displayed on a displayapparatus as a cursor, thereby correctly confirming the position of theuser's gaze.

Additionally, a user is recognized from a face or pupil of the user, anda gaze, voice, and motion are recognized considering features of therecognized user, thereby improving recognition efficiency.

Although a few embodiments of the present disclosure have been shown anddescribed, it would be appreciated by those skilled in the art thatchanges may be made in these embodiments without departing from theprinciples and spirit of the invention, the scope of which is defined inthe claims and their equivalents.

What is claimed is:
 1. A display apparatus comprising: a firstrecognition unit to recognize a gaze of a user; a second recognitionunit to recognize a command from the user; a controller to determinewhether the recognized gaze is within a predetermined recognitionregion, to control entry into an interactive mode upon determining thatthe recognized gaze is within the predetermined recognition region, andto selectively control a plurality of functions based on the recognizedgaze and command; and a display unit to display an image correspondingto the interactive mode and an image corresponding to the selectivelycontrolled function.
 2. The display apparatus according to claim 1,wherein the second recognition unit recognizes at least one signalselected from between a motion and voice of the user and recognizes anoperation command corresponding to the at least one recognized signal.3. The display apparatus according to claim 2, wherein, when a motion isrecognized in a state in which the gaze is within the predeterminedregion, the controller confirms a command corresponding to therecognized motion and controls execution of a function corresponding tothe confirmed command.
 4. The display apparatus according to claim 2,wherein, when a voice is recognized in a state in which the gaze iswithin the predetermined region, the controller confirms a commandcorresponding to the recognized voice and controls execution of afunction corresponding to the confirmed command.
 5. The displayapparatus according to claim 1, wherein the functions comprise at leastone selected from among reproduction of an external broadcast signal,reproduction of external content, a reproduction mode, and a screenadjustment mode.
 6. The display apparatus according to claim 1, furthercomprising: a communication unit to receive a sound signal transmittedfrom an external remote controller, wherein the second recognition unitrecognizes a voice from the received sound signal.
 7. A control methodof a display apparatus comprising: recognizing a gaze of a user;determining whether the recognized gaze is within a predeterminedrecognition region; entering an interactive mode upon determining thatthe recognized gaze is within the predetermined recognition region;displaying a plurality of recognition modes for interaction with theuser; determining a recognition mode corresponding to a position of therecognized gaze from among the displayed recognition modes; recognizinga command based on the determined recognition mode; and executing afunction corresponding to the recognized command, wherein therecognizing the command based on the determined recognition modecomprises recognizing at least one signal selected from between a motionand voice of the user; and recognizing the command corresponding to theat least one recognized signal.
 8. The control method according to claim7, wherein the recognizing the command corresponding to the at least onerecognized signal comprises: when the motion is recognized in a state inwhich the gaze is within a predetermined region, recognizing the commandcorresponding to the recognized motion.
 9. The control method accordingto claim 7, wherein the recognizing the command corresponding to the atleast one recognized signal comprises: when the voice is recognized in astate in which the gaze is within a predetermined region, recognizingthe command corresponding to the recognized voice.
 10. The controlmethod according to claim 7, further comprising: receiving the voicesignal transmitted from an external remote controller.